// this 快速回顾

// function foo () {
//   console.log(this)
// }

// foo()

// const obj1 = {
//   foo: function () {
//     console.log(this)
//   }
// }

// const obj2 = {
//   foo: function () {
//     function bar () {
//       console.log(this)
//     }
//     bar()
//   }
// }

// new obj2.foo()

// const obj3 = {
//   foo: function () {
//     // const bar = () => {
//     //   console.log(this)
//     // }

//     // if (true) {
//     //   console.log(this)
//     // }
//     bar()
//   }
// }
// obj3.foo()


// console.log(this === module.exports)

// this.foo = '123'

// exports === this

require('./cjs')
